Planning for Distributed Theorem Proving: The Teamwork Approach
نویسندگان
چکیده
This paper presents a new way to use planning in automated theorem proving by means of distribution. To overcome the problem that often subtasks for a proof problem can not be detected a priori (which prevents the use of the known planning and distribution techniques) we use a team of experts that work independently with diierent heuristics on the problem. After a certain amount of time referees judge their results using the impact of the results on the behaviour of the expert and a supervisor combines the selected results to a new starting point. This supervisor also selects the experts that can work on the problem in the next round. This selection is a reactive planning task. We outline which information the supervisor can use to fullll this task and how this information is processed to result in a plan or to revise a plan. We also show that the use of planning for the assignment of experts to the team allows the system to solve many diierent examples in an acceptable time with the same start connguration and without any consultation of the user.
منابع مشابه
Distributed Problem-Solving as Concurrent Theorem Proving
Our principal aim in this paper is to describe how distributed problem solving may fruitfully be viewed as concurrent theorem proving. Not only does this approach provide an expressive representation technique for a range of distributed problem solving algorithms, but its powerful components allow the investigation of algorithms not yet captured within current systems. We begin by introducing a...
متن کاملA short introduction to two approaches in formal verification of security protocols: model checking and theorem proving
In this paper, we shortly review two formal approaches in verification of security protocols; model checking and theorem proving. Model checking is based on studying the behavior of protocols via generating all different behaviors of a protocol and checking whether the desired goals are satisfied in all instances or not. We investigate Scyther operational semantics as n example of this...
متن کاملCombining Parallel and Distributed Search in Automated Equational Deduction
We present an automated deduction system for equational reasoning combining two different parallelization/distribution schemes: Strategy-compliant parallelization on the level of individual deduction steps (PaReDuX) and distributed cooperation of multiple agents with different search strategies (TEAMWORK). In our experiments we mainly observed a multiplication of the speed-ups of each approach ...
متن کاملAssertion Application in Theorem Proving and Proof Planning
Our work addresses assertion retrieval and application in theorem proving systems or proof planning systems for classical first-order logic. We propose a distributed mediator M between a mathematical knowledge base KB and a theorem proving system TP which is independent of the particular proof and knowledge representation formats of TP and KB and which applies generalized resolution in order to...
متن کاملKnowledge-Based Distributed Search Using Teamwork
We present a knowledge-based distribution concept for sesxch problems that ot~ex no natural way to determine several agents to cooperate in finding a solution. Systems based on our teamwork method use four types of agents: Experts and specialists use heuristics to generate results that are possible parts of solutions, referees judge the experts and their results determining the most promising o...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1996